package com.jic.interaction.weCashier.model.vo.response;

import com.jic.interaction.weCashier.model.entity.ResultSet;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "返回参数")
public class PaymentSubmissionResponse {
    @ApiModelProperty(notes = "返回码，0-成功；其他-失败，参见返回码信息表")
    private String code;
    @ApiModelProperty(notes = "返回信息")
    private String msg;
    @ApiModelProperty(notes = "业务流水号")
    private String bizSeqNo;
    @ApiModelProperty(notes = "非生产环境的调试信息")
    private String debugMsg;
    @ApiModelProperty(notes = "处理时间 yyyyMMddHHMMss")
    private String transactionTime;
    @ApiModelProperty(notes = "结果集,json格式")
    private ResultSet result;

    @ApiModelProperty(notes = "请求来源. 1-h5; 2-小程序; 3-后台调用; 4-HJ APP")
    private String from;
    @ApiModelProperty(notes = "版本号. 默认 1.0.0")
    private String version;
    @ApiModelProperty(notes = "时间戳. 精确到毫秒，格式：YYYYmmddHHMMssSSS")
    private String platTimeStamp;
    @ApiModelProperty(notes = "交易流水号. 当前序流程有返回seq_no时，传入")
    private String seqNo;

}
